have a lot of stuff - Turco Inglés Diccionario